package com.ctos.oj.judge.startegy;

import com.ctos.oj.judge.JudgeResult;
import com.ctos.oj.model.dto.questionsubmit.JudgeInfo;

/**
 * 执行策略接口
 */
public interface JudgeStrategy {
    /**
     * 执行判题
     * @param judgeContext
     * @return
     */
    JudgeResult doJudge(JudgeContext judgeContext);
}
